propagation and aquaculture facilities - Francés Inglés Diccionario